// Tencent is pleased to support the open source community by making
// 蓝鲸智云 - 监控平台 (BlueKing - Monitor) available.
// Copyright (C) 2017-2021 THL A29 Limited, a Tencent company. All rights reserved.
// Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License.
// You may obtain a copy of the License at http://opensource.org/licenses/MIT
// Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
// an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
// specific language governing permissions and limitations under the License.
//

// +build !linux

package beat

import (
	"math"
	"runtime"
)

// SetResourceLimit 非 linux 机器只能通过 GOMAXPROCS 来控制了
func SetResourceLimit(name string, cpu float64, mem int) {
	runtime.GOMAXPROCS(int(math.Ceil(cpu)))
}
